package IPrototipo.ActionListeners;

import java.awt.event.ActionEvent;
import java.util.Vector;

import javax.swing.AbstractAction;
import IPrototipo.Entidades.Competencia;
import IPrototipo.Entidades.LugarDeRealizacion;
import IPrototipo.Funcionalidades.Menues.FrameUsuarioNoAutenticado;
import IPrototipo.Funcionalidades.Menues.FrameUsuarioAutenticado;

public class AutenticarAction extends AbstractAction{


	private static final long serialVersionUID = 1L;
	
	private String usuario;
	private String password;
	private FrameUsuarioNoAutenticado noAut;
	public AutenticarAction(FrameUsuarioNoAutenticado noAut,String usuario,String password){
		this.usuario=usuario;
		this.password=password;
		this.noAut=noAut;
		
	}

	public void actionPerformed(ActionEvent e) {
		if(validarUsyPass(usuario, password)){
			noAut.setVisible(false);
			noAut.removeAll();
			noAut.dispose();
			FrameUsuarioAutenticado frame= new FrameUsuarioAutenticado();
			frame.setVisible(true);
			frame.setLugaresEnBD(new Vector<LugarDeRealizacion>());
			frame.setCompetenciasEnBD(new Vector<Competencia>());
			
		}
		
	}
	
	private boolean validarUsyPass(String usuario,String password){
		return true;
	}

}
